package com.dw.etl.core.api;

import  com.dw.etl.common.vo.PaginationVO;
import java.util.List;
import java.util.Map;

import com.dw.etl.core.bean.model.EtlLogXxltobatch;

/**
 * etlLogXxltobatch服务类
 * Created by hozeData on 2021/07/19.
 */
public interface EtlLogXxltobatchService {

    List<EtlLogXxltobatch> findByModel(EtlLogXxltobatch etlLogXxltobatch);

    PaginationVO<EtlLogXxltobatch> findPageByModel(EtlLogXxltobatch etlLogXxltobatch, Integer pageNum, Integer pageSize);

    EtlLogXxltobatch getById(String id);

    int insert(EtlLogXxltobatch etlLogXxltobatch);

    int insertSelective(EtlLogXxltobatch etlLogXxltobatch);

    int updateByIdSelective(EtlLogXxltobatch etlLogXxltobatch);

    int updateById(EtlLogXxltobatch etlLogXxltobatch);

    int deleteById(String id);

    List<Map<String,Object>> findFaildNum();

}
